raar.language.compiler
Class RACompiler

java.lang.Object
  extended by raar.language.compiler.RACompiler

public class RACompiler
extends java.lang.Object

The language compiler. Very much a core of this great program. Lots of thanks go to Rembrandt Puijker...


Constructor Summary
RACompiler()
           
 
Method Summary
static java.lang.String capitalizeKeywords(java.lang.String c)
          Capitalize the keywords in the supplied string c.
static RAProcess compile(java.lang.String c)
          Compile the process which is defined in RAAR language in string c.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RACompiler

public RACompiler()
Method Detail

compile

public static RAProcess compile(java.lang.String c)
                         throws RAException
Compile the process which is defined in RAAR language in string c.

Throws:
RAException

capitalizeKeywords

public static java.lang.String capitalizeKeywords(java.lang.String c)
                                           throws RAException
Capitalize the keywords in the supplied string c. The keywords are supplied in a file named raarkeywords.dat.

Throws:
RAException